package org.dromara.work.domain.temp;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import org.dromara.common.mybatis.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 公路
 *
 * @author Chen
 * @date 2024-03-01
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("temp_spatial_xzdm_gl")
public class TempSpatialHighway extends BaseEntity {

    /**
     * ID
     */
    @TableId(value = "id")
    private String id;
    /**
     * 地名代码
     */
    private String code;
    /**
     * 类型
     */
    private String type;
    /**
     * 等级
     */
    private String grade;
    /**
     * 起点
     */
    private String startPoint;
    /**
     * 止点
     */
    private String endPoint;
    /**
     * 长度
     */
    private Double length;
    /**
     * 宽度
     */
    private Double width;
    /**
     * 路面性质
     */
    private String roadNature;
    /**
     * 沿途重要地理实体
     */
    private String geoEntity;
    /**
     * 始建时间
     */
    private String startTime;
    /**
     * 建成时间
     */
    private String endTime;
    /**
     * 所在（跨）行政区
     */
    private String administrativeArea;
    /**
     * 其他信息
     */
    private String otherInfo;
    /**
     * 备注
     */
    private String remark;
    /**
     * 走向
     */
    private String trend;
    /**
     * 责任区域
     */
    private String responsibilityArea;

    /**
     * 命名时间-格式yyyy-MM-dd
     */
    private Date mmsj;

    /**
     * 业务数据ID
     */
    private String submitId;

    /**
     * 道路清理分类
     */
    private String roadClassify;

    /**
     * 问题道路分类
     */
    private String roadProblem;

    /**
     * 是否治理完成
     */
    private String governComplete;

}
